/*
 * Albareth - an action roleplaying game.
 * Copyright (C) 2008 Jens Anuth
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public License
 * as published by the Free Software Foundation; either version 2
 * of the License, or (at your option) any later version.
 * 
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 * 
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
 *   02110-1301, USA.
 * 
 * $Id: TileCollection.java 48 2008-05-17 02:04:48Z jens464 $
*/
package albareth.frontend;


public class TileCollection
{
    public static final Tileset SET_GROUND = new Tileset(
            "res/img/tileset_ground.png", 16, 16
    );
    public static final Tileset SET_ICONS = new Tileset(
            "res/img/tileset_icons.png", 16, 16
    );
    public static final Tileset SET_ITEMS = new Tileset(
            "res/img/tileset_items.png", 16, 16
    );
    public static final Tileset SET_MOBILES = new Tileset(
            "res/img/tileset_mobiles.png", 16, 16
    );
    
    //dungeon tiles:
    public static final Tile BLACK              = new Tile(1, 0, SET_GROUND, "#000000");
    public static final Tile FLOOR_DARK1        = new Tile(20, 2, SET_GROUND, "#868686");
    public static final Tile FLOOR_DARK2        = new Tile(21, 2, SET_GROUND, "#868686");
    public static final Tile FLOOR_DARK3        = new Tile(22, 2, SET_GROUND, "#868686");
    public static final Tile FLOOR_LIGHT1       = new Tile(20, 3, SET_GROUND, "#959595");
    public static final Tile FLOOR_LIGHT2       = new Tile(21, 3, SET_GROUND, "#959595");
    public static final Tile FLOOR_LIGHT3       = new Tile(22, 3, SET_GROUND, "#959595");
    public static final Tile WALL1              = new Tile(20, 7, SET_GROUND, "#C4C4C4");
    public static final Tile WALL2              = new Tile(21, 7, SET_GROUND, "#C4C4C4");
    public static final Tile DUNGEON_WINDOW1    =  new Tile(20, 8, SET_GROUND, "#C4C4C4");
    public static final Tile DUNGEON_WINDOW2    =  new Tile(21, 8, SET_GROUND, "#C4C4C4");

    public static final Tile STAIRS_DOWN         = new Tile(26, 6, SET_GROUND, "#8080FF");
    public static final Tile STAIRS_UP           = new Tile(26, 7, SET_GROUND, "#8080FF");
    
    //house tiles:
    public static final Tile HOUSE_WALL_1       = new Tile(20, 5, SET_GROUND, "#AE0000");
    public static final Tile HOUSE_WALL_2       = new Tile(21, 5, SET_GROUND, "#B40808");
    public static final Tile HOUSE_WALL_3       = new Tile(22, 5, SET_GROUND, "#A80F0F");
    public static final Tile HOUSE_WINDOW_1     = new Tile(20, 6, SET_GROUND, "#A10909");
    public static final Tile HOUSE_WINDOW_2     = new Tile(21, 6, SET_GROUND, "#9B0F0F");
    public static final Tile HOUSE_WINDOW_3     = new Tile(22, 6, SET_GROUND, "#970707");

    public static final Tile HOUSE_FLOOR_1     = new Tile(20, 4, SET_GROUND, "#600909");
    public static final Tile HOUSE_FLOOR_2     = new Tile(21, 4, SET_GROUND, "#570404");
    public static final Tile HOUSE_FLOOR_3     = new Tile(22, 4, SET_GROUND, "#4C0B0B");
    
    public static final Tile HOUSE_DOOR_OPEN     = new Tile(20, 9, SET_GROUND, "#A11929");
    public static final Tile HOUSE_DOOR_CLOSED   = new Tile(20, 10, SET_GROUND, "#A11929");

    public static final Tile DUNGEON_DOOR_OPEN     = new Tile(21, 9, SET_GROUND, "#A11929");
    public static final Tile DUNGEON_DOOR_CLOSED   = new Tile(21, 10, SET_GROUND, "#A11929");


    
    //world tiles:
    public static final Tile MOUNTAINS_S        = new Tile(7, 9, SET_GROUND, "#6E6E6E");
    public static final Tile MOUNTAINS_M        = new Tile(8, 9, SET_GROUND, "#7C7C7C");
    public static final Tile MOUNTAINS_L        = new Tile(9, 9, SET_GROUND, "#9A9A9A");
    public static final Tile MOUNTAINS_XL       = new Tile(10, 9, SET_GROUND, "#ACACAC");
    public static final Tile WATER_S            = new Tile(8, 4, SET_GROUND, "#5454FF");
    public static final Tile WATER_M            = new Tile(9, 4, SET_GROUND, "#3B3BFF");
    public static final Tile WATER_L            = new Tile(10, 4, SET_GROUND, "#1D1DFF");
    public static final Tile FOREST_S           = new Tile(8, 2, SET_GROUND, "#009712");
    public static final Tile FOREST_M           = new Tile(9, 2, SET_GROUND, "#008510");
    public static final Tile FOREST_L           = new Tile(10, 2, SET_GROUND, "#00750E");
    public static final Tile DIRT_1             = new Tile(2, 1, SET_GROUND, "#875908");
    public static final Tile DIRT_2             = new Tile(3, 1, SET_GROUND, "#7A5411");
    public static final Tile DIRT_3             = new Tile(4, 1, SET_GROUND, "#85580A");
    public static final Tile GRASS_1            = new Tile(2, 2, SET_GROUND, "#00D228");
    public static final Tile GRASS_2            = new Tile(3, 2, SET_GROUND, "#00C926");
    public static final Tile GRASS_3            = new Tile(4, 2, SET_GROUND, "#0ED133");
    public static final Tile BUSHES_S           = new Tile(2, 3, SET_GROUND, "#57A727");
    public static final Tile BUSHES_M           = new Tile(3, 3, SET_GROUND, "#61B130");
    public static final Tile BUSHES_L           = new Tile(4, 3, SET_GROUND, "#6FBC31");

    public static final Tile DIRT_LIGHT_1       = new Tile(2, 7, SET_GROUND, "#875908");
    public static final Tile DIRT_LIGHT_2       = new Tile(3, 7, SET_GROUND, "#7A5411");
    public static final Tile DIRT_LIGHT_3       = new Tile(4, 7, SET_GROUND, "#85580A");
    public static final Tile DIRT_GRASS_1       = new Tile(2, 8, SET_GROUND, "#7A5411");
    public static final Tile DIRT_GRASS_2       = new Tile(3, 8, SET_GROUND, "#85580A");
    public static final Tile DIRT_MUD_1         = new Tile(2, 9, SET_GROUND, "#7A5411");
    public static final Tile DIRT_MUD_2         = new Tile(3, 9, SET_GROUND, "#85580A");

    
    
    
    //mobiles:
    public static final Tile HUMAN_MALE1        = new Tile(7, 1, SET_MOBILES);
    public static final Tile TESTMONSTER        = new Tile(0, 1, SET_MOBILES);

    public static final Tile CHICKEN            = new Tile(5, 5, SET_MOBILES);
    public static final Tile SHEEP              = new Tile(10, 5, SET_MOBILES);
    public static final Tile COW                = new Tile(1, 5, SET_MOBILES);
    public static final Tile PIG                = new Tile(0, 5, SET_MOBILES);
    public static final Tile CAT                = new Tile(8, 5, SET_MOBILES);
    public static final Tile DOG                = new Tile(7, 5, SET_MOBILES);
    public static final Tile RAT                = new Tile(12, 5, SET_MOBILES);
    public static final Tile HORSE              = new Tile(2, 5, SET_MOBILES);
    public static final Tile DEER               = new Tile(3, 5, SET_MOBILES);
    public static final Tile WOLF               = new Tile(6, 5, SET_MOBILES);
    public static final Tile BEAR               = new Tile(9, 5, SET_MOBILES);
    public static final Tile RABBIT             = new Tile(11, 5, SET_MOBILES);
    public static final Tile BAT                = new Tile(13, 5, SET_MOBILES);
    
    public static final Tile GOBLIN             = new Tile(0, 3, SET_MOBILES);
    public static final Tile LIZARDMAN_SPEAR    = new Tile(1, 3, SET_MOBILES);
    public static final Tile BUGBEAR            = new Tile(2, 3, SET_MOBILES);
    public static final Tile BULLYWUG           = new Tile(3, 3, SET_MOBILES);
    public static final Tile ELVEN_WIZARD       = new Tile(4, 3, SET_MOBILES);
    public static final Tile TROGLODYTE_CLUB    = new Tile(5, 3, SET_MOBILES);
    
    public static final Tile GOBLIN_ARCHER      = new Tile(0, 4, SET_MOBILES);
    public static final Tile LIZARDMAN_SWORD    = new Tile(1, 4, SET_MOBILES);
    public static final Tile MINOTAUR           = new Tile(2, 4, SET_MOBILES);
    public static final Tile BULLYWUG_AXE       = new Tile(3, 4, SET_MOBILES);
    public static final Tile FAERIE             = new Tile(4, 4, SET_MOBILES);
    public static final Tile TROGLODYTE_SPEAR   = new Tile(5, 4, SET_MOBILES);
    
    public static final Tile SLUG               = new Tile(0, 6, SET_MOBILES);
    public static final Tile ALLIGATOR          = new Tile(1, 6, SET_MOBILES);
    public static final Tile SNAKE              = new Tile(2, 6, SET_MOBILES);
    public static final Tile SPIDER             = new Tile(3, 6, SET_MOBILES);
    public static final Tile SLIME              = new Tile(4, 6, SET_MOBILES);
    public static final Tile GIANT_LARVA        = new Tile(5, 6, SET_MOBILES);
    public static final Tile GIANT_MITE         = new Tile(6, 6, SET_MOBILES);
    public static final Tile GIANT_BEE          = new Tile(7, 6, SET_MOBILES);
    public static final Tile MOSQUITO           = new Tile(8, 6, SET_MOBILES);
    public static final Tile HARPY              = new Tile(9, 6, SET_MOBILES);
    public static final Tile SCORPION           = new Tile(10, 6, SET_MOBILES);
    public static final Tile BULLFROG           = new Tile(11, 6, SET_MOBILES);
    public static final Tile TROPICAL_BIRD      = new Tile(12, 6, SET_MOBILES);
    
    public static final Tile TREANT             = new Tile(0, 8, SET_MOBILES);
    public static final Tile CORPSER            = new Tile(1, 8, SET_MOBILES);
    public static final Tile FUNGUS             = new Tile(2, 8, SET_MOBILES);
    public static final Tile FUNGUS_MAN         = new Tile(3, 8, SET_MOBILES);
    
    public static final Tile DAEMON             = new Tile(0, 9, SET_MOBILES);
    public static final Tile IMP                = new Tile(1, 9, SET_MOBILES);
    public static final Tile BEHOLDER           = new Tile(2, 9, SET_MOBILES);
    public static final Tile DRAGON             = new Tile(3, 9, SET_MOBILES);
    public static final Tile NAGA               = new Tile(4, 9, SET_MOBILES);
    public static final Tile PHANTOM            = new Tile(5, 9, SET_MOBILES);
    public static final Tile SATYR              = new Tile(6, 9, SET_MOBILES);
    
    public static final Tile SKELETON_KNIGHT    = new Tile(0, 10, SET_MOBILES);
    public static final Tile SKELETON           = new Tile(1, 10, SET_MOBILES);
    public static final Tile SKELETON_ARCHER    = new Tile(2, 10, SET_MOBILES);
    public static final Tile FLOATING_SKULL     = new Tile(3, 10, SET_MOBILES);
    public static final Tile ZOMBIE             = new Tile(4, 10, SET_MOBILES);
    public static final Tile GHOST              = new Tile(5, 10, SET_MOBILES);
    public static final Tile SPECTRE            = new Tile(6, 10, SET_MOBILES);
    public static final Tile HEADLESS           = new Tile(7, 10, SET_MOBILES);
    
    public static final Tile EARTH_ELEMENTAL    = new Tile(0, 11, SET_MOBILES);
    public static final Tile AIR_ELEMENTAL      = new Tile(1, 11, SET_MOBILES);
    public static final Tile FIRE_ELEMENTAL     = new Tile(2, 11, SET_MOBILES);
    public static final Tile WATER_ELEMENTAL    = new Tile(3, 11, SET_MOBILES);
    public static final Tile WILL_O_WISP        = new Tile(4, 11, SET_MOBILES);
    
    //avatars
    public static final Tile NAKED_MAN              = new Tile(0, 1, SET_MOBILES);
    public static final Tile MAN                    = new Tile(1, 1, SET_MOBILES);
    public static final Tile WOMAN                  = new Tile(2, 1, SET_MOBILES);
    public static final Tile MAGE_BLUE              = new Tile(3, 1, SET_MOBILES);
    public static final Tile MAGE_GRAY              = new Tile(4, 1, SET_MOBILES);
    public static final Tile BEGGAR                 = new Tile(5, 1, SET_MOBILES);
    public static final Tile CAVEMAN                = new Tile(6, 1, SET_MOBILES);
    public static final Tile RANGER                 = new Tile(7, 1, SET_MOBILES);
    public static final Tile RANGER_BOW             = new Tile(8, 1, SET_MOBILES);
    public static final Tile KNIGHT                 = new Tile(9, 1, SET_MOBILES);
    public static final Tile KNIGHT_SPEAR           = new Tile(10, 1, SET_MOBILES);
    public static final Tile NINJA                  = new Tile(11, 1, SET_MOBILES);
    public static final Tile NINJA_SWORD            = new Tile(12, 1, SET_MOBILES);

    public static final Tile MAN_RED                = new Tile(1, 2, SET_MOBILES);
    public static final Tile WOMAN_GREEN            = new Tile(2, 2, SET_MOBILES);
    public static final Tile MAGE_BLUE_STAFF        = new Tile(3, 2, SET_MOBILES);
    public static final Tile MAGE_GRAY_STAFF        = new Tile(4, 2, SET_MOBILES);
    public static final Tile MINSTREL               = new Tile(5, 2, SET_MOBILES);
    public static final Tile CAVEMAN_CLUB           = new Tile(6, 2, SET_MOBILES);
    public static final Tile RANGER_SPEAR           = new Tile(7, 2, SET_MOBILES);
    public static final Tile RANGER_SWORD           = new Tile(8, 2, SET_MOBILES);
    public static final Tile KNIGHT_SWORD           = new Tile(9, 2, SET_MOBILES);
    public static final Tile KNIGHT_HAMMER          = new Tile(10, 2, SET_MOBILES);
    public static final Tile NINJA_BOW              = new Tile(11, 2, SET_MOBILES);
    public static final Tile NINJA_SPEAR            = new Tile(12, 2, SET_MOBILES);
    
    
    
    
    //items:
    //public static final Tile SWORD              = new Tile(0, 0, SET_ITEMS);
    public static final Tile SHIELD             = new Tile(2, 2, SET_ITEMS);
    public static final Tile POTION             = new Tile(1, 7, SET_ITEMS);

    //weapons:    
    public static final Tile CLAYMORE           = new Tile(0, 0, SET_ITEMS);
    public static final Tile MORNING_STAR       = new Tile(2, 0, SET_ITEMS);
    public static final Tile BATTLE_AXE         = new Tile(3, 0, SET_ITEMS);
    public static final Tile DOUBLE_AXE         = new Tile(4, 0, SET_ITEMS);
    public static final Tile SERPENTINE_SWORD   = new Tile(5, 0, SET_ITEMS);
    public static final Tile WAR_HAMMER         = new Tile(6, 0, SET_ITEMS);
    public static final Tile SWORD              = new Tile(7, 0, SET_ITEMS);
    public static final Tile DAGGER             = new Tile(8, 0, SET_ITEMS);
    public static final Tile BOW                = new Tile(9, 0, SET_ITEMS);
    public static final Tile COMPOSITE_BOW      = new Tile(10, 0, SET_ITEMS);
    public static final Tile CROSSBOW           = new Tile(11, 0, SET_ITEMS);
    public static final Tile QUARTERSTAFF       = new Tile(12, 0, SET_ITEMS);
    public static final Tile CROOK              = new Tile(13, 0, SET_ITEMS);
    public static final Tile BROAD_SWORD        = new Tile(14, 0, SET_ITEMS);
    public static final Tile HALBERD            = new Tile(15, 0, SET_ITEMS);
    public static final Tile SPEAR              = new Tile(16, 0, SET_ITEMS);
    public static final Tile TRIDENT            = new Tile(17, 0, SET_ITEMS);
    public static final Tile SLING              = new Tile(18, 0, SET_ITEMS);
    public static final Tile MACE               = new Tile(19, 0, SET_ITEMS);

    public static final Tile FALCHION           = new Tile(0, 1, SET_ITEMS);
    public static final Tile GNARLED_STAFF      = new Tile(1, 1, SET_ITEMS);
    public static final Tile GLAIVE             = new Tile(4, 1, SET_ITEMS);
    public static final Tile SCYTHE             = new Tile(5, 1, SET_ITEMS);
    public static final Tile LONG_BOW           = new Tile(6, 1, SET_ITEMS);
    public static final Tile HAND_AXE           = new Tile(7, 1, SET_ITEMS);
    public static final Tile WHIP               = new Tile(8, 1, SET_ITEMS);
    public static final Tile FLAIL              = new Tile(9, 1, SET_ITEMS);
    public static final Tile PICK               = new Tile(11, 1, SET_ITEMS);
    public static final Tile STONE              = new Tile(14, 1, SET_ITEMS);
    public static final Tile BLADED_STAFF       = new Tile(16, 1, SET_ITEMS);
    public static final Tile HAMMER             = new Tile(17, 1, SET_ITEMS);
    public static final Tile SHOVEL             = new Tile(18, 1, SET_ITEMS);
    public static final Tile PICKAXE            = new Tile(19, 1, SET_ITEMS);
    
    public static final Tile THROWING_SPEAR     = new Tile(11, 3, SET_ITEMS);

    //shields:
    public static final Tile BUCKLER            = new Tile(0, 2, SET_ITEMS);
    public static final Tile HEATER_SHIELD      = new Tile(1, 2, SET_ITEMS);
    public static final Tile KITE_SHIELD        = new Tile(2, 2, SET_ITEMS);
    public static final Tile KNIGHT_SHIELD      = new Tile(3, 2, SET_ITEMS);
    public static final Tile LEATHER_SHIELD     = new Tile(4, 2, SET_ITEMS);
    public static final Tile ROUND_SHIELD       = new Tile(5, 2, SET_ITEMS);
    public static final Tile BODY_SHIELD        = new Tile(6, 2, SET_ITEMS);
    public static final Tile KITE_SHIELD_DARK   = new Tile(7, 2, SET_ITEMS);
    public static final Tile SPIKED_SHIELD      = new Tile(8, 2, SET_ITEMS);
    public static final Tile GOLD_SHIELD        = new Tile(9, 2, SET_ITEMS);

    //armor:
    public static final Tile LEATHER_TUNIC      = new Tile(0, 3, SET_ITEMS);
    public static final Tile LEATHER_ARMOR      = new Tile(1, 3, SET_ITEMS);
    public static final Tile CHAIN_MAIL         = new Tile(2, 3, SET_ITEMS);
    public static final Tile LEATHER_WEST       = new Tile(3, 3, SET_ITEMS);
    public static final Tile PLATE_MAIL         = new Tile(4, 3, SET_ITEMS);
    public static final Tile STUDDED_VEST       = new Tile(5, 3, SET_ITEMS);
    public static final Tile PADDED_SHIRT       = new Tile(6, 3, SET_ITEMS);
    public static final Tile PLATE_CHEST        = new Tile(7, 3, SET_ITEMS);
    public static final Tile MANTLE             = new Tile(8, 3, SET_ITEMS);
    public static final Tile ROBE               = new Tile(9, 3, SET_ITEMS);

    //helmets:
    public static final Tile CLOSED_HELMET      = new Tile(0, 4, SET_ITEMS);
    public static final Tile HOOD               = new Tile(1, 4, SET_ITEMS);
    public static final Tile LEATHER_CAP        = new Tile(2, 4, SET_ITEMS);
    public static final Tile HELMET             = new Tile(3, 4, SET_ITEMS);
    public static final Tile CAP                = new Tile(4, 4, SET_ITEMS);
    public static final Tile LIGHT_HELMET       = new Tile(5, 4, SET_ITEMS);
    public static final Tile KNIGHT_HELMET      = new Tile(6, 4, SET_ITEMS);
    public static final Tile HORNED_HELMET      = new Tile(7, 4, SET_ITEMS);
    public static final Tile CROWN              = new Tile(9, 4, SET_ITEMS);
    public static final Tile CLOTH_HAT          = new Tile(10, 4, SET_ITEMS);
    public static final Tile WIZARDS_HAT        = new Tile(11, 4, SET_ITEMS);

    //jewelry:
    public static final Tile SILVER_AMULETTE    = new Tile(0, 5, SET_ITEMS);
    public static final Tile GOLD_AMULETTE      = new Tile(1, 5, SET_ITEMS);
    public static final Tile TALISMAN           = new Tile(2, 5, SET_ITEMS);
    public static final Tile NECLACE            = new Tile(3, 5, SET_ITEMS);
    public static final Tile SILVER_RING        = new Tile(5, 5, SET_ITEMS);
    public static final Tile GOLD_RING          = new Tile(6, 5, SET_ITEMS);

    //food
    public static final Tile BREAD              = new Tile(0, 11, SET_ITEMS);
    public static final Tile POTATOE            = new Tile(1, 11, SET_ITEMS);
    public static final Tile APPLE              = new Tile(2, 11, SET_ITEMS);
    public static final Tile WINE               = new Tile(3, 11, SET_ITEMS);
    public static final Tile BEER               = new Tile(4, 11, SET_ITEMS);
    public static final Tile LEG_OF_LAMB        = new Tile(5, 11, SET_ITEMS);
    public static final Tile CHEESE             = new Tile(6, 11, SET_ITEMS);
    public static final Tile ROAST_BEEF         = new Tile(7, 11, SET_ITEMS);
    public static final Tile PUMPKIN            = new Tile(8, 11, SET_ITEMS);
    public static final Tile GRAPES             = new Tile(10, 11, SET_ITEMS);
    public static final Tile FISH               = new Tile(11, 11, SET_ITEMS);
    
    //potions:
    public static final Tile POTION_RED         = new Tile(1, 7, SET_ITEMS);
    public static final Tile POTION_YELLOW      = new Tile(2, 7, SET_ITEMS);
    public static final Tile POTION_GREEN       = new Tile(3, 7, SET_ITEMS);
    public static final Tile POTION_CYAN        = new Tile(4, 7, SET_ITEMS);
    public static final Tile POTION_BLUE        = new Tile(5, 7, SET_ITEMS);
    public static final Tile POTION_PURPLE      = new Tile(6, 7, SET_ITEMS);
    public static final Tile POTION_WHITE       = new Tile(7, 7, SET_ITEMS);
    
    //scrolls:
    public static final Tile SCROLL_BLANK       = new Tile(10, 6, SET_ITEMS);
    public static final Tile SCROLL_BLUE        = new Tile(11, 6, SET_ITEMS);
    public static final Tile SCROLL_RED         = new Tile(12, 6, SET_ITEMS);
    public static final Tile SCROLL_GREEN       = new Tile(13, 6, SET_ITEMS);
    public static final Tile SCROLL_YELLOW      = new Tile(14, 6, SET_ITEMS);
    
    
    
    
    public static final Tile BLOOD_SMEAR        = new Tile(2, 13, SET_ITEMS);
    public static final Tile BONE               = new Tile(1, 13, SET_ITEMS);
    
    public static final Tile BARREL             = new Tile(4, 9, SET_ITEMS);
    public static final Tile CRATE              = new Tile(3, 9, SET_ITEMS);
    public static final Tile CHEST_BLACK        = new Tile(2, 9, SET_ITEMS);
    public static final Tile CHEST_RED          = new Tile(1, 9, SET_ITEMS);
    public static final Tile JAR                = new Tile(9, 9, SET_ITEMS);

    
    public static final Tile GOLD               = new Tile(17, 5, SET_ITEMS);
    
    public static final Tile BOMB               = new Tile(5, 13, SET_ITEMS);
    
    //ui stuff:
    public static final Tile TARGET             = new Tile(3, 0, SET_GROUND);
    public static final Tile CURSOR             = new Tile(2, 0, SET_GROUND);
    
    //spell icons:
    public static final Tile ICON_TELEPORT      = new Tile(2, 10, SET_ICONS);
    public static final Tile ICON_FROSTNOVA     = new Tile(3, 10, SET_ICONS);
    public static final Tile ICON_FIREBALL      = new Tile(4, 10, SET_ICONS);
    public static final Tile ICON_TOWNPORTAL    = new Tile(4, 3, SET_ICONS);
    public static final Tile ICON_HEAL          = new Tile(3, 3, SET_ICONS);
    public static final Tile ICON_MAGICMISSILE  = new Tile(1, 8, SET_ICONS);
    public static final Tile ICON_STRAWBERRY    = new Tile(5, 5, SET_ICONS);
    public static final Tile ICON_MUG           = new Tile(4, 1, SET_ICONS);
    
    
    public static final Tile EMPTYSLOT          = new Tile(3, 1, SET_ICONS);
    public static final Tile ICON_FIST          = new Tile(1, 1, SET_ICONS);
    public static final Tile ICON_FORBIDDEN     = new Tile(2, 1, SET_ICONS);
    public static final Tile ICON_SWORD         = new Tile(1, 0, SET_ICONS);
    public static final Tile ICON_NOSWORD       = new Tile(0, 0, SET_ICONS);

    

    public static int getDefaultTileWidth()
    {
        return 16;
    }
    public static int getDefaultTileHeight()
    {
        return 16;
    }
    

}
